home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 001-100 / 001-025 / 014 / pdterm / makefile < prev    next >
Makefile  |  1995-03-17  |  918b  |  48 lines

  1. # MakeFile for Terminal Program
  2.  
  3. CC      = cc
  4. #CFLAGS = -O -DDBUG
  5. CFLAGS  = -O
  6. #LIBS   = -ldbug
  7. LIBS    =
  8. CDISK   = C-DEVEL:
  9. ALINK   = $(CDISK)c/alink
  10. ALOBJ   = $(CDISK)lib/Astartup.obj
  11. ALIBS   = $(CDISK)lib/amiga.lib+$(CDISK)lib/lc.lib
  12.  
  13. H       = term.h
  14.  
  15. FILES   = $H terminal.c serial.c console.c menus.c
  16.  
  17. OBJS    = terminal.o serial.o console.o menus.o
  18. PDOBJS  = terminal.o+serial.o+console.o+menus.o
  19.  
  20. terminal : $(OBJS)
  21.    $(CC) -o terminal $(OBJS) $(LIBS)
  22.  
  23. terminal.o : terminal.c $H
  24.    $(CC) $(CFLAGS) -c terminal.c
  25.  
  26. serial.o : serial.c $H
  27.    $(CC) $(CFLAGS) -c serial.c
  28.  
  29. console.o : console.c $H
  30.    $(CC) $(CFLAGS) -c console.c
  31.  
  32. menus.o : menus.c $H
  33.    $(CC) $(CFLAGS) -c menus.c
  34.  
  35. pdterm :
  36.    $(ALINK) FROM $(ALOBJ)+$(PDOBJS) TO pdterm LIBRARY $(ALIBS)
  37.  
  38. print :
  39.    copy EpsonSmall PAR:
  40.    run copy terminal.c PAR:
  41.  
  42. printall :
  43.    run join EpsonSmall $(FILES) AS PAR:
  44.  
  45. ar :
  46.    ar -uv pdterm.ar makefile $(FILES)
  47.  
  48.